package request

import (
	"github.com/flipped-aurora/gin-vue-admin/server/model/common/request"
	"time"
)

type CasCardsSearch struct {
	StartCreatedAt *time.Time `json:"startCreatedAt" form:"startCreatedAt"`
	EndCreatedAt   *time.Time `json:"endCreatedAt" form:"endCreatedAt"`
	Type           *string    `json:"type" form:"type" `
	CardId         *string    `json:"cardId" form:"cardId" `
	Name           *string    `json:"name" form:"name" `
	IdNumber       *string    `json:"idNumber" form:"idNumber" `
	StartOpenAt    *time.Time `json:"startOpenAt" form:"startOpenAt"`
	EndOpenAt      *time.Time `json:"endOpenAt" form:"endOpenAt"`
	OpenIn         *string    `json:"openIn" form:"openIn" `
	TownCode       *string    `json:"townCode" form:"townCode" `
	FOwnerId       *int       `json:"fOwnerId" form:"fOwnerId" `
	State          *string    `json:"state" form:"state" `
	Smite          *string    `json:"smite" form:"smite" `
	StartIssueAt   *time.Time `json:"startIssueAt" form:"startIssueAt"`
	EndIssueAt     *time.Time `json:"endIssueAt" form:"endIssueAt"`
	request.PageInfo
	Sort  string `json:"sort" form:"sort"`
	Order string `json:"order" form:"order"`
}
